_nnnn_eeee_tttt_bbbb_uuuu_ffff is described in _iiii_nnnn_tttt_rrrr_oooo(3N). _rrrr_eeee_aaaa_ssss_oooo_nnnn specifies the reason for the
disconnect through a protocol-dependent reason code, _uuuu_dddd_aaaa_tttt_aaaa identifies any
user data that was sent with the disconnect, and _ssss_eeee_qqqq_uuuu_eeee_nnnn_cccc_eeee may identify an
outstanding connect indication with which the disconnect is associated.
_ssss_eeee_qqqq_uuuu_eeee_nnnn_cccc_eeee is only meaningful when _tttt______rrrr_cccc_vvvv_dddd_iiii_ssss is issued by a passive
transport user who has executed one or more _tttt______llll_iiii_ssss_tttt_eeee_nnnn functions and is
processing the resulting connect indications. If a disconnect indication
occurs, _ssss_eeee_qqqq_uuuu_eeee_nnnn_cccc_eeee can be used to identify which of the outstanding connect
indications is associated with the disconnect.
If a user does not care if there is incoming data and does not need to
know the value of _rrrr_eeee_aaaa_ssss_oooo_nnnn or _ssss_eeee_qqqq_uuuu_eeee_nnnn_cccc_eeee, _dddd_iiii_ssss_cccc_oooo_nnnn may be _NNNN_UUUU_LLLL_LLLL and any user
data associated with the disconnect will be discarded. However, if a
user has retrieved more than one outstanding connect indication (via
_tttt______llll_iiii_ssss_tttt_eeee_nnnn) and _dddd_iiii_ssss_cccc_oooo_nnnn is _NNNN_UUUU_LLLL_LLLL, the user will be unable to identify which
connect indication the disconnect is associated with.
This function resides within both the X/Open compliant _llll_iiii_bbbb_xxxx_nnnn_eeee_tttt and the
_TTTT_NNNN_OOOO_DDDD_IIII_SSSS No disconnect indication currently exists on the
specified transport endpoint.
_TTTT_BBBB_UUUU_FFFF_OOOO_VVVV_FFFF_LLLL_WWWW There are two different conditions in which _TTTT_BBBB_UUUU_FFFF_OOOO_VVVV_FFFF_LLLL_WWWW
will be returned. If ______XXXX_OOOO_PPPP_EEEE_NNNN______SSSS_OOOO_UUUU_RRRR_CCCC_EEEE is defined _aaaa_nnnn_dddd
the number of bytes allocated for incoming data is
_gggg_rrrr_eeee_aaaa_tttt_eeee_rrrr _tttt_hhhh_aaaa_nnnn _zzzz_eeee_rrrr_oooo _aaaa_nnnn_dddd is not sufficient to store the
data. If ______XXXX_OOOO_PPPP_EEEE_NNNN______SSSS_OOOO_UUUU_RRRR_CCCC_EEEE is _nnnn_oooo_tttt defined and the number
of bytes allocated for incoming data is not
sufficient to store the data. The provider's state,
as seen by the user, will change to _TTTT______IIII_DDDD_LLLL_EEEE, and the
disconnect indication information to be returned in
_dddd_iiii_ssss_cccc_oooo_nnnn will be discarded.
_TTTT_NNNN_OOOO_TTTT_SSSS_UUUU_PPPP_PPPP_OOOO_RRRR_TTTT This function is not supported by the underlying
transport provider.
_TTTT_OOOO_UUUU_TTTT_SSSS_TTTT_AAAA_TTTT_EEEE If ______XXXX_OOOO_PPPP_EEEE_NNNN______SSSS_OOOO_UUUU_RRRR_CCCC_EEEE is defined and _tttt______rrrr_cccc_vvvv_dddd_iiii_ssss() is issued
in the wrong sequence on the transport endpoint
referenced by _ffff_dddd, the _TTTT_OOOO_UUUU_TTTT_SSSS_TTTT_AAAA_TTTT_EEEE error value is
returned within the variable _tttt______eeee_rrrr_rrrr_nnnn_oooo.
_TTTT_SSSS_YYYY_SSSS_EEEE_RRRR_RRRR A system error has occurred during execution of this